lead to the downfall - German English Dictionary